pedro moura
When Data Stays Silent: Lessons from a Broken Table Tennis Analysis PipelineIn the past three weeks, I received four table tennis analysis reports from...
Singapore's First Women's Epee Team Medal: The 42-41 Finish and the 35-45 FractureI replayed the final stretch of the women's team epee quarter-final at this...
A 90-Pull Pity and the Revenue Lesson: Reading Genshin Impact 7.0-7.1 Through an Esports LensIn 2026, I learned that applause can shatter into a thousand pieces of memory...
Cleveland 4* 2026: England Teaches Its Table Tennis Kids the Long Road With a Calendar, Not a StarI still remember the first draw sheet of my life. Somewhere around 2026, at a...
New Worlds 2026 Play-In Format: Opportunities and Challenges for 4 RegionsWhen data speaks, the entire stadium must fall silent. The World Championship...
Nine Dimensions of Analysis, One Blank Space: When Football Pays for Templates2:47 a.m. in Nakameguro, Tokyo. I open a seventeen-page PDF sent in by the...
Minute 90+4: When the Goalkeeper Rises, and the Thin Line Between Hero and VillainMinute 90+4, the stadium held its breath. U20 Vietnam were chasing the score,...
Chess Olympiad 2026: India Defends Throne in Samarkand, Sindarov Awaits Historic ChanceSamarkand, the legendary city on the Silk Road, will become the focal point o...
Vietnamese Swimming: From SEA Games Records to the Depth-of-Squad EquationThe moment Nguyen Huy Hoang touched the wall in lane 4, the clock stopped at ...
What an empty analysis file taught me about writing sportsAt my desk in Incheon, I have a habit I refuse to drop: before writing any...
British Clubs League 2026/27 Opening Weekend: DHS Hurricane Kingsway and the Arithmetic Behind a NameThe Weekend That Made Me Read a Name Slowly On the weekend of 26–27 September...
Asian Games 2026: India's Women's Badminton Team Lost the Tie in the Third Game, Not on the PodiumThere is one number in the match transcript I had to read three times. Betwee...
Martial Arts Analysis: When Data Falls SilentEvery number tells the truth, but the fight never says it all. This article...
Doc Rivers Closes His Coaching Career at 1,194 Wins to Join NBC as an AnalystDoc Rivers answered the question about his future with a line as clean as a...
PV Sindhu Loses to Chen Yufei in the Asian Games 2026 Quarter-Final: A Smash That Lost Its Height, and a Schedule With No Room for StaminaThe third game ended at 10-21. On the scoreboard it reads as total domination...
Vietnamese Football Through Nine Analytical Lenses: The Pitch, the Money, Governance and Public TrustVietnamese football is in the middle of a transition cycle, and any hasty...
Asian Games 2026: India and a Badminton Gamble Measured by SensorsFor three consecutive evenings, I rebuilt every rally of the pair Satwiksaira...
Europe is looking for its future inside Asia's training hallsGANGNEUNG, South Korea – Inside a sports hall in this eastern coastal city,...
NFL Week 3 in Mexico: American Football and the Broadcasting Battle in Latin AmericaOn the last Sunday of September, when clocks in Mexico City strike seven in t...
Ferrari Revives Schumacher Legend at Monza: Special Livery Is a Brand Report Ahead of the Italian Grand PrixWhen the two red Ferraris rolled out of the Monza pit lane with the white...
Singapore's First Women's Epee Team Medal: The 42-41 Finish and the 35-45 FractureI replayed the final stretch of the women's team epee quarter-final at this...
A 90-Pull Pity and the Revenue Lesson: Reading Genshin Impact 7.0-7.1 Through an Esports LensIn 2026, I learned that applause can shatter into a thousand pieces of memory...
Cleveland 4* 2026: England Teaches Its Table Tennis Kids the Long Road With a Calendar, Not a StarI still remember the first draw sheet of my life. Somewhere around 2026, at a...
New Worlds 2026 Play-In Format: Opportunities and Challenges for 4 RegionsWhen data speaks, the entire stadium must fall silent. The World Championship...
Nine Dimensions of Analysis, One Blank Space: When Football Pays for Templates2:47 a.m. in Nakameguro, Tokyo. I open a seventeen-page PDF sent in by the...
Minute 90+4: When the Goalkeeper Rises, and the Thin Line Between Hero and VillainMinute 90+4, the stadium held its breath. U20 Vietnam were chasing the score,...
Chess Olympiad 2026: India Defends Throne in Samarkand, Sindarov Awaits Historic ChanceSamarkand, the legendary city on the Silk Road, will become the focal point o...
Vietnamese Swimming: From SEA Games Records to the Depth-of-Squad EquationThe moment Nguyen Huy Hoang touched the wall in lane 4, the clock stopped at ...
What an empty analysis file taught me about writing sportsAt my desk in Incheon, I have a habit I refuse to drop: before writing any...
British Clubs League 2026/27 Opening Weekend: DHS Hurricane Kingsway and the Arithmetic Behind a NameThe Weekend That Made Me Read a Name Slowly On the weekend of 26–27 September...
Asian Games 2026: India's Women's Badminton Team Lost the Tie in the Third Game, Not on the PodiumThere is one number in the match transcript I had to read three times. Betwee...
Martial Arts Analysis: When Data Falls SilentEvery number tells the truth, but the fight never says it all. This article...
Doc Rivers Closes His Coaching Career at 1,194 Wins to Join NBC as an AnalystDoc Rivers answered the question about his future with a line as clean as a...
PV Sindhu Loses to Chen Yufei in the Asian Games 2026 Quarter-Final: A Smash That Lost Its Height, and a Schedule With No Room for StaminaThe third game ended at 10-21. On the scoreboard it reads as total domination...
Vietnamese Football Through Nine Analytical Lenses: The Pitch, the Money, Governance and Public TrustVietnamese football is in the middle of a transition cycle, and any hasty...
Asian Games 2026: India and a Badminton Gamble Measured by SensorsFor three consecutive evenings, I rebuilt every rally of the pair Satwiksaira...
Europe is looking for its future inside Asia's training hallsGANGNEUNG, South Korea – Inside a sports hall in this eastern coastal city,...
NFL Week 3 in Mexico: American Football and the Broadcasting Battle in Latin AmericaOn the last Sunday of September, when clocks in Mexico City strike seven in t...
Ferrari Revives Schumacher Legend at Monza: Special Livery Is a Brand Report Ahead of the Italian Grand PrixWhen the two red Ferraris rolled out of the Monza pit lane with the white...
